green curb - Turkish English Dictionary