thrombogenic - French English Dictionary