flanked by armed guards - Turkish English Dictionary