scar which remains after castration - Alemán Inglés Diccionario