globular thrombus - Turkish English Dictionary