corroborator - German English Dictionary