face (stone) - French English Dictionary