Arti mountain pass dalam Kamus Inggris-Indonesia