neurospongioma - Turkish English Dictionary