you're a lucky beggar! - French English Dictionary