petechiae - French English Dictionary