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