Which of the following English words are Latin in origin?

Select all that apply.

1. café
2.mirage
3.clique
4.villager
5.poltergeist