entrusted to be sold with the possibility of returning it (merchandise) - Espagnol Anglais Dictionnaire