curb and gutter machine - Turkish English Dictionary