From English-Turkish FreeDict Dictionary ver. 0.3: hummock /hˈʌmək/ 1. yuvarlak tepe, tümsek yer. hummocky tümsek, tümsekli.
hummock /hˈʌmək/ 1. yuvarlak tepe, tümsek yer. hummocky tümsek, tümsekli.