long-term culture - Spanish English Dictionary