fluoroacetate - French English Dictionary