project viability - French English Dictionary