be a cheeky devil - Allemand Anglais Dictionnaire