reflection from water surface - Francés Inglés Diccionario