double piston diesel engine - Allemand Anglais Dictionnaire