thrombase - French English Dictionary