English: compact
Welsh: compact
Subject: Cyfraith
English definition: agreement
Welsh definition: cytundeb