person from ashkelon, palestine - French English Dictionary