dog biscuit - Turkish English Dictionary