agglomerator - French English Dictionary