slim (somewhat crafty: clever, adroit) - Allemand Anglais Dictionnaire