visit churches - German English Dictionary