drop-off service - French English Dictionary