freedom of travel and residence - Turco Inglés Diccionario