profit on sales of land - Turc Anglais Dictionnaire