profit on sales of land - Deutsch Englisch Wörterbuch