English: PSD
Welsh: Y Gyfarwyddiaeth Diogelwch Plaladdwyr
Subject: Amaeth
English definition: Pesticides Safety Directorate