travelling goods supplier - French English Dictionary