blood boosting - French English Dictionary