spherule - Turkish English Dictionary