steep-walled valley - German English Dictionary