escorted by police (officers) - Turco Inglés Diccionario