English: face piece respirator
Welsh: anadlydd wyneb
Subject: Iechyd
Welsh definition: Yng nghyd-destun ffliw adar.