Anything but et everything but
De MultiGram
La collocation anything / everything + but signifie "tout sauf", c-à-d. indique qu'une chose est contraire à ce que l'on pourrait attendre :
He is a militant for the cause, yet anything but a fanatic. Il est un militant pour la cause, et pourtant loin d'être un fanatique. She may work for a charity, but her behaviour is everything but charitable. Même si elle traville pour une œuvre de bienfaisance, son comportement est tout sauf charitable.
Note : Il importe de ne pas confondre anything/everything but, all but et nothing but.