entertainment complex - French English Dictionary