ball-valve thrombus - Turkish English Dictionary