intersecting road - Spanish English Dictionary