Is better to have as password a setence or first letter of the setence?

Which is better master KeePass password to prevent bruteforce between theses two type of password :

  • Complete sentence invented by user like : I like cheeseburger, tomatoes and fries ! 🙂

  • Each first letter of the word with lower and higher case : Ilcb,tAf!:)

Edit : My hesitation come from the facto that the sentence indeed is more longer but, it composed of real words which could be taken from a dictionnary.