genito-urinary system tumors - French English Dictionary