English: Green Goddess
Welsh: Green Goddess
Subject: Tân ac achub
English definition: A type of fire-engine operated by the army in civil emergencies.
Welsh definition: Cerbyd diffodd tân.