manufactory or shop of alpargatas - French English Dictionary