rock crusher - French English Dictionary