incision and drainage - Turkish English Dictionary