have an awful smell - Turkish English Dictionary