lamprey eels - German English Dictionary