electrocement - French English Dictionary