protective garment worn over clothing - Deutsch Englisch Wörterbuch