rimrock - French English Dictionary