Abyssinian pump - Alemán Inglés Diccionario