petechia - Turkish English Dictionary