hummocks - German English Dictionary