English: DEHP
Welsh: deu(2-ethylhecsyl)ffthalad
Subject: Amgylchedd
English definition: di(2-ethylhexyl)phthalate