blood forming organs - German English Dictionary