place of ordinary residence - Español Inglés Diccionario