retained testis - French English Dictionary