trellised armor - German English Dictionary