English: Science Foundation Ireland
Welsh: Sefydliad Gwyddoniaeth Iwerddon
Subject: Amgylchedd
English definition: SFI