ship's propellers - Español Inglés Diccionario