to explode - Deutsch Englisch Wörterbuch