to back a venture - Alemán Inglés Diccionario