bone marrow foamy cells - German English Dictionary