someone that returns from a long absence - Turco Inglés Diccionario