sand mould strength - French English Dictionary