stone splitter - French English Dictionary