Translate the following English sentence to French:
"What a contrast and what hypocrisy between so-called humanitarianism and this holocaust that we are collectively carrying out due to simple cowardice in the face of American power, that great empire that this House in particular and Europe in general are incapable of opposing on any subject, as yesterday' s vote on Echelon showed once again."
Quel contraste et quelle hypocrisie entre l'humanitarisme et cet holocauste dont nous sommes tous collectivement les acteurs et cela par pure lâcheté face à la puissance américaine, ce grand empire auquel, sur aucun sujet, ce Parlement en particulier et l'Europe en général ne sont capables de s'opposer, comme l'a encore montré notre vote d'hier sur Echelon.