incurable insanity - Alemán Inglés Diccionario