cord-making factory or shop - French English Dictionary