kampuchea - German English Dictionary