hexadecanoate - French English Dictionary