windswept ruins - French English Dictionary