beta-hemolytic streptococci - Francés Inglés Diccionario