protective garment worn over clothing - Türkisch Englisch Wörterbuch