Abyssinian well pump - Alemán Inglés Diccionario