river levee - Francés Inglés Diccionario