Kamus Mobile
https://m.xamux.com
English to Indonesian
crusher
noun
a device that crushes something
perangkat yang meremukkan sesuatu
source: WordNet 3.0