explosive vests - Deutsch Englisch Wörterbuch