escorted temporary leave - Alemán Inglés Diccionario