water-dilutable - French English Dictionary