cement batcher - French English Dictionary