freshwater lens - Francés Inglés Diccionario