English: operating department practitioner
Welsh: ymarferydd yr adran lawdriniaethau
Subject: Iechyd
English definition: ODP. Part of operating theatre team (in hospitals).