large capacity pump - Allemand Anglais Dictionnaire