desolater - French English Dictionary