spherulate - Turkish English Dictionary