English: incubator
Welsh: deorydd
Subject: Amaeth
Welsh definition: y peiriant