wanton destruction - French English Dictionary