client support centre - German English Dictionary