bomb releasing apparatus - Deutsch Englisch Wörterbuch