science and civilization - German English Dictionary