enough to live on - French English Dictionary