roar of the engines - Deutsch Englisch Wörterbuch