person who is from artemisa - French English Dictionary