vena cerebrum superior - Spanish English Dictionary