Life satisfaction - Turco Inglés Diccionario