sea urchin sting - Turkish English Dictionary