English: oxalate
Welsh: ocsalad
Subject: Amgylchedd
Welsh definition: Halen neu ester sy’n deillio o asid ocsalig.