international financial institution (ifi) - Spanish English Dictionary