stock purchase warrants - Spanish English Dictionary