sci - German English Dictionary