have befouled
Presente perfecto del verbo befoul. Hay otras traducciones para esta conjugación.

befoul

This will enable your new governments to prosecute the individuals, groups and corporations who have befouled your world.
Esto permitirá a vuestros nuevos gobiernos enjuiciar a los individuos, grupos y corporaciones que han ensuciado a vuestro mundo.
Palabra del día
la chimenea