flanked by armed guards - Turc Anglais Dictionnaire