right radical inguinal orchiectomy - French English Dictionary