international computing centre - German English Dictionary