amalgamator - French English Dictionary