rotten throughout - French English Dictionary