give off a smell - Turkish English Dictionary