citroglycerides - French English Dictionary