trellised armor - Turc Anglais Dictionnaire