his feet smell - Turkish English Dictionary