lucky/cunning devil! - Francés Inglés Diccionario