de-rat - French English Dictionary