to back a venture - Spanish English Dictionary