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