principality of andorra - German English Dictionary