place the goods at the disposal - French English Dictionary