flanked by armed guards - Türkçe İngilizce Sözlük