blood forming organs - French English Dictionary