authority of science - German English Dictionary