hummocky - Turkish English Dictionary