petechiasis - German English Dictionary