protective garment worn over clothing - Fransızca İngilizce Sözlük