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