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