having a smell - Turkish English Dictionary