lucky/cunning devil! - Turco Inglés Diccionario