thrombogenesis - French English Dictionary