cratered landscape - Espagnol Anglais Dictionnaire