Arti taking a rest dalam Kamus Inggris-Indonesia