to take to the road - Spanish English Dictionary