cratered landscape - Almanca İngilizce Sözlük