platelet metamorphosis - Turkish English Dictionary