English is not my first language and sometimes it's very hard for me to comprehend the meaning of some words. I've heard ''Statute of Limitations'' twice this week, I looked it up in the diccionary and I did not find it, I look it up online and there's a bunch of pages that talk about it, and...