Arti have the presence of mind to dalam Kamus Inggris-Indonesia