innovation grant - Spanish English Dictionary