barrier curb - Turkish English Dictionary