home owner's principal residence - Español Inglés Diccionario