have an universal meaning - Spanish English Dictionary