top rot - French English Dictionary