european river lamprey - Turkish English Dictionary