corroborator - Spanish English Dictionary