propulsion techniques - Francés Inglés Diccionario