phospholipids - French English Dictionary