international finance facility for immunization - Turkish English Dictionary