protective garment worn over clothing - Turc Anglais Dictionnaire