hemabarometer - French English Dictionary