sales returns and allowances - Turc Anglais Dictionnaire