corroborates - French English Dictionary