give out a booming sound - Türkisch Englisch Wörterbuch