adequate remedy - French English Dictionary