undulating terrain - German English Dictionary