red thrombus - Turkish English Dictionary