platelet metamorphosis - German English Dictionary