make something a life experience - Spanish English Dictionary