slim (somewhat crafty: clever, adroit) - Francés Inglés Diccionario