flanked by armed guards - Turco Inglés Diccionario