platelet activating factor - French English Dictionary