open impeller - Alemán Inglés Diccionario