the holy places - German English Dictionary