sell their goods - Turc Anglais Dictionnaire