blood blister - French English Dictionary