murmuring of a stream - Francés Inglés Diccionario