river's wide stretch - Turco Inglés Diccionario