long range mountains - German English Dictionary