(iglesia) cripta - French English Dictionary