water insolubles - French English Dictionary