go tell it on the mountain - Espagnol Anglais Dictionnaire