surmountable (curb) - German English Dictionary