steep-fronted pulse - German English Dictionary