means of propulsion - Francés Inglés Diccionario