cuban enterprise for importing vehicles and transportation equipment - Français Anglais Dictionnaire