trellised armor - Turkish English Dictionary