palace complex - French English Dictionary