something disagreeable - French English Dictionary