surmountable (curb) - Turkish English Dictionary