attestator - Spanish English Dictionary