the holy lamb - German English Dictionary