bulletproof jacket - German English Dictionary