send it immediately - Español Inglés Diccionario