piston pump barrel - Allemand Anglais Dictionnaire