precipitousness - German English Dictionary