rooted in the bed of a stream - Francés Inglés Diccionario