desolate countryside - French English Dictionary