red curb - Turkish English Dictionary