English: EF
Welsh: ôl troed ecolegol
Subject: Amgylchedd
English definition: ecological footprint