subreptitious - German English Dictionary