denpasar - German English Dictionary