propelling machinery - Francés Inglés Diccionario