abyssinian well pump - Espagnol Anglais Dictionnaire