small mountain range - German English Dictionary