mental soundness - Turc Anglais Dictionnaire