holy water basin - German English Dictionary