sphenochoanal polyp - Turkish English Dictionary