the lord's anointed - German English Dictionary