guards and shields - Turc Anglais Dictionnaire