international credit confederation - German English Dictionary