noble but impoverished sponger - French English Dictionary