his excellency the governor general - Espagnol Anglais Dictionnaire