cementoid - French English Dictionary