a rock grouper - French English Dictionary