rugged mountains - German English Dictionary