crafty and mischievous person - Español Inglés Diccionario