English: Trade Control and Expert System
Welsh: System Cofnodi Symudiadau Anifeiliaid rhwng Gwledydd yr UE
Subject: Amaeth
English definition: TRACES
Welsh definition: TRACES