urchins - Turkish English Dictionary