under police escort - Turco Inglés Diccionario