cast in open sand - French English Dictionary