slightly deranged - Français Anglais Dictionnaire