science and ethics - German English Dictionary