ten-ton engine - Allemand Anglais Dictionnaire