no, no, a thousand times no! - French English Dictionary