a species of freshwater lamprey (lampetra fluviatilis) - French English Dictionary