project a liquid in a disperse way - French English Dictionary