mountain sweet - Turkish English Dictionary