his excellency the governor general - Turco Inglés Diccionario