punctate hemorrhage - Turkish English Dictionary