knowledge translator - German English Dictionary