solar ring halo - Espagnol Anglais Dictionnaire