international financial institution (ifi) - German English Dictionary