under police escort - Turkish English Dictionary