English: Overseas Trained Teacher
Welsh: Athro a Hyfforddwyd Dramor
Subject: Addysg
English definition: OTT