cuban enterprise for importing vehicles and transportation equipment - French English Dictionary