wheel urchin - Turkish English Dictionary