protective clothing against mechanical impact - Fransızca İngilizce Sözlük