escorted temporary leave - Francés Inglés Diccionario