English: Mercury
Welsh: Mercher
Subject: Addysg
English definition: planet
Welsh definition: planed