river lamprey - Alemán Inglés Diccionario