brain tumors - French English Dictionary