well curb - Turkish English Dictionary