permit to enter other countries - Francés Inglés Diccionario