something disagreeable - Turkish English Dictionary