slim (somewhat crafty: clever, adroit) - Français Anglais Dictionnaire