English: ECA
Welsh: Llys Archwilwyr Ewrop
Subject: Ewrop
English definition: European Court of Auditors