dot-blot hemorrhage - Turkish English Dictionary