deafening roar - Deutsch Englisch Wörterbuch