upper ridge - German English Dictionary