deliver something quickly - Español Inglés Diccionario