manufactory or shop of alpargatas - Turkish English Dictionary