live by sponging - French English Dictionary