Kamus Mobile
https://m.xamux.com
Indonesian to English
alatinstrument, tool, device, equipment
antibe opposed to, anti

Contoh

untuk mencahayakan balik dirinya melalui semacam alat anti predasi
to counter-illuminate itself in an anti-predation device