Kampuschea - German English Dictionary