budgetary research and development effort - Spanish English Dictionary