translate English to French: They have allowed thousands of illegal dumps right across Europe, including in Ireland.
Ils ont permis l’existence de milliers de déversements illégaux partout en Europe, y compris en Irlande.