veterinary clinic - Turkish English Dictionary