English: MMRU
Welsh: Uned Ymateb Meddygol Symudol
Subject: Iechyd
English definition: Mobile Medical Response Unit