restrictions on travel - Francés Inglés Diccionario