principality of andorra - Spanish English Dictionary