English: trophy course
Welsh: cwrs troffi
Subject: Twristiaeth a hamdden
English definition: golf
Welsh definition: golff