corroborator - French English Dictionary