hummocks - Spanish English Dictionary