be on a leave of absence - Turco Inglés Diccionario