dog drool - Turkish English Dictionary