desperate remedy - French English Dictionary