blood spot - French English Dictionary