pick things up drop things off - French English Dictionary