roar of the engines - Allemand Anglais Dictionnaire