stretch of running water - Turco Inglés Diccionario