to fold up shop - Espagnol Anglais Dictionnaire