From English-Turkish FreeDict Dictionary ver. 0.3: rill /ɹˈɪl/ 1. küçük dere.
rill /ɹˈɪl/ 1. küçük dere.