spittle-flecked - French English Dictionary