showing unsoundness or disorder of mind - Francés Inglés Diccionario