buildings for cultural and similar activities - French English Dictionary