detonation of a bomb - Türkisch Englisch Wörterbuch