blood blisters - French English Dictionary