form a confederation - French English Dictionary