homogenizer silos - French English Dictionary