princely couple - Francés Inglés Diccionario