platelet activating factor - German English Dictionary