petechiasis - Turkish English Dictionary