sound of a dog barking - Turkish English Dictionary