royal residence - Francés Inglés Diccionario