English: stockpile
Welsh: pentyrru
Subject: Amgylchedd
English definition: Waste.
Welsh definition: Gwastraff.