corroborates - German English Dictionary