self-castration - Alemán Inglés Diccionario