group a b hemolytic streptococci - French English Dictionary