tributary river/stream - Turco Inglés Diccionario