semicastrate - Alemán Inglés Diccionario