trellised armor - Fransızca İngilizce Sözlük