make a living from - French English Dictionary