torpedo engine - Allemand Anglais Dictionnaire