to accelerate delivery - Spanish English Dictionary