(goods) dispatch - French English Dictionary