English: PIEDs
Welsh: cyffuriau sy'n gwella perfformiad a delwedd
Subject: Iechyd
English definition: performance and image enhancing drugs