Est-ce une rivière ?

English Translation

Is this a tributary (river)?

I believe this translation is wrong, since ‘rivière’ means `tributary’. River is ‘fleuve’