heavily-subsidized - French English Dictionary