angel and archfiend - Turkish English Dictionary