protective armor for the hands - Fransızca İngilizce Sözlük