And the infinite it is difficult to explain for me. I know that we use many constructions with verb+infinitive and in English can be transalted sometimes "verb+infinitive" sometimes "verb+gerund".
Okay, so "Deja" means "stop", "Allow", "Let", and "leave"? How am I supposed to know from the context.. what if I wanted to say "The dog is not allowed to eat?