water pump shaft - Allemand Anglais Dictionnaire