English: mechanised dredge
Welsh: llusgrwyd fecanyddol
Subject: Amgylchedd
English definition: Type of fishing equipment.
Welsh definition: Math ar offer bysgota.