curled strips of smoked dogfish - French English Dictionary