person who is from saudi arabia - French English Dictionary