escorted temporary leave - Turco Inglés Diccionario