thrombus localisation - Turkish English Dictionary