he quit for greener pastures. - Spanish English Dictionary