spend one's life somewhere - Turco Inglés Diccionario