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