visit churches - French English Dictionary