scientific research ethics - French English Dictionary