principality of andorra - French English Dictionary