half-ruined - French English Dictionary