drop (supplies) - French English Dictionary