ill-desert - French English Dictionary