truncated mountain - German English Dictionary