life satisfaction level - Inglés Sinónimo Diccionario