armoured shield - Turc Anglais Dictionnaire