vivisects - German English Dictionary