spittle-flecked - German English Dictionary