travelling restrictions - French English Dictionary