ordinary place of residence - Francés Inglés Diccionario