glass sphere - Turkish English Dictionary