service of a king or queen - Alemán Inglés Diccionario