traveling steady - French English Dictionary