confederarse - French English Dictionary