stream beds - Francés Inglés Diccionario