principal residence - Turco Inglés Diccionario