petechiae - German English Dictionary