English: environmental recall
Welsh: adalw amgylcheddol
Subject: Amgylchedd
Welsh definition: Adalw nwyddau am nad ydynt yn cydymffurfio â safonau neu gyfreithiau amgylcheddol.