islamic conquests - French English Dictionary