lucky/cunning devil! - Español Inglés Diccionario