deify - German English Dictionary