drop (supplies) - Turkish English Dictionary