phosphinate - French English Dictionary