not a leaf stirred - French English Dictionary