live the high life - Spanish English Dictionary