incurable insanity - Turc Anglais Dictionnaire