removing the testicles - Alemán Inglés Diccionario