rough rubble walls - French English Dictionary