thrombosed hemorrhoids - Turkish English Dictionary