spittle-flecked - Turkish English Dictionary