hummocking - Turkish English Dictionary