laying waste - French English Dictionary