Arti making up for lost time dalam Kamus Inggris-Indonesia