place of ordinary residence - Turco Inglés Diccionario