producing hemorrhage - French English Dictionary