international finance facility for immunization - Turco Inglés Diccionario