mental soundness - Espagnol Anglais Dictionnaire