the high altar - Espagnol Anglais Dictionnaire