dog spittle - Turkish English Dictionary