piston cooling telescopic pipes - Allemand Anglais Dictionnaire