acetoacetates - French English Dictionary