noble science - German English Dictionary