(river) turn - Francés Inglés Diccionario