to amalgamate - French English Dictionary