spherical roll - Turkish English Dictionary