control point or station - Spanish English Dictionary