be enough to put anyone off - French English Dictionary