the sahara - French English Dictionary