windings in a river - Turco Inglés Diccionario