cross a hurdle - German English Dictionary