give out a booming sound - Französisch Englisch Wörterbuch