large scale clinical trials - Spanish English Dictionary