internal combustion piston engine - Allemand Anglais Dictionnaire