maqsurah - French English Dictionary