slightly deranged - Turc Anglais Dictionnaire