purchase returns and allowances - Espagnol Anglais Dictionnaire