protective garment worn over clothing - Allemand Anglais Dictionnaire