a rascal, crafty person - Français Anglais Dictionnaire