live on past earnings - French English Dictionary