be on welfare - French English Dictionary