English: infiltration basin
Welsh: basn ymdreiddio
Subject: Amgylchedd
English definition: in the context of drainage systems