English: EFSA
Welsh: Awdurdod Diogelwch Bwyd Ewrop
Subject: Cyfraith
English definition: European Food Safety Authority