microthrombus - Turkish English Dictionary