crafty and mischievous person - Espagnol Anglais Dictionnaire