river taming - Francés Inglés Diccionario