investment failure - Spanish English Dictionary