Glyceryltrinitrat - French English Dictionary