rubble front - French English Dictionary