open-impeller pump - Turco Inglés Diccionario