land forms - German English Dictionary