service of a king or queen - Francés Inglés Diccionario