residence visa - Turco Inglés Diccionario