international banking centre - German English Dictionary