royal or official message or messenger - Allemand Anglais Dictionnaire