land or interest in lands - Almanca İngilizce Sözlük