impaired blood clotting - French English Dictionary