removing the testicles - French English Dictionary