English: trainee interpreter
Welsh: dehonglwr dan hyfforddiant
Subject: Gwasanaethau cymdeithasol
English definition: BSL Interpreters