unpleasant or repulsive smell - Turkish English Dictionary