be a disagreeable sort - French English Dictionary