sandstorms - French English Dictionary