English: lipase
Welsh: lipas
Subject: Iechyd
English definition: enzyme
Welsh definition: ensym