international credit confederation - Spanish English Dictionary