face his/her past - Turco Inglés Diccionario