think about the meaning of life - Spanish English Dictionary