two-lane road - Spanish English Dictionary