placed sand - French English Dictionary