water pump body - Français Anglais Dictionnaire