advanced research and development activity - Spanish English Dictionary