twin propellers - Francés Inglés Diccionario