a naughty little beggar - Espagnol Anglais Dictionnaire