a person who is from india - French English Dictionary