pale thrombus - Turkish English Dictionary