splinter hemorrhage - French English Dictionary