give off (an odor) - Turkish English Dictionary