revenue foregone - French English Dictionary