industrial agency - French English Dictionary