decanoate - French English Dictionary