travelling supporter - French English Dictionary