smell rotten - Turkish English Dictionary