water pump body - Allemand Anglais Dictionnaire