live a happy life - Spanish English Dictionary