industry portal - French English Dictionary