drowned stream valley - Francés Inglés Diccionario