royal or official message or messenger - Francés Inglés Diccionario