platelet structure - German English Dictionary