Arti rain or shine dalam Kamus Inggris-Indonesia