glebula - Turkish English Dictionary