scientific research ethics - German English Dictionary