lay waste to - French English Dictionary