devastator's commissary - French English Dictionary