person who is from andorra - French English Dictionary