predate something - Spanish English Dictionary