hemospastic - French English Dictionary