gun motor carriage - Francés Inglés Diccionario