high hurdle - German English Dictionary