Arti married and settled down dalam Kamus Inggris-Indonesia