subreptitious - French English Dictionary