have no restriction to travel - Español Inglés Diccionario