not subject to prescription - German English Dictionary