canvas traveling bag/roll - French English Dictionary