curled strips of smoked dogfish - Spanish English Dictionary