be enough to put anyone off - Spanish English Dictionary