unpleasant odour - Turkish English Dictionary