mameluk - French English Dictionary