English: Best Available Techniques Not Entailing Excessive Cost
Welsh: Technegau Gorau Sydd ar Gael Heb Olygu Costau Gormodol
Subject: Amgylchedd
English definition: BATNEEC
Welsh definition: BATNEEC