whorled mountain mint - Turkish English Dictionary