ship's propellers - Francés Inglés Diccionario