leather armour - Fransızca İngilizce Sözlük