curbside pickup - French English Dictionary