plot of land for development - Almanca İngilizce Sözlük