technologytransfer - French English Dictionary