escarpado - German English Dictionary