protective garment worn over clothing - Französisch Englisch Wörterbuch