temple complexes - French English Dictionary