ball-valve thrombus - French English Dictionary