recreation and cultural center - Spanish English Dictionary