English: Integrated Pollution Prevention and Control
Welsh: Atal a Rheoli Llygredd mewn ffordd Integredig
Subject: Amgylchedd
English definition: IPPC