sub-unit vaccine - Alemán Inglés Diccionario