diseases preventable by vaccines - Francés Inglés Diccionario