dumb-bell tumor - Turkish English Dictionary