Arti delivered dalam Kamus Inggris-Indonesia