the highest point of the sky - Espagnol Anglais Dictionnaire