corroboration - German English Dictionary