advances on sales contracts - Turc Anglais Dictionnaire