royal officer in new spain mints - Allemand Anglais Dictionnaire