profit on sales of land - Almanca İngilizce Sözlük