champac - German English Dictionary