lie in ruins - French English Dictionary