lead a withdrawn life - Turco Inglés Diccionario