trellised armor - Almanca İngilizce Sözlük