lucky beggar - French English Dictionary