a rubble stone - French English Dictionary