Kamus Mobile
https://m.xamux.com
Indonesian to English
dedes 1. 1) civet cat. 2) musk. 2. men-dedes slice thinly.