to avoid all delay - Español Inglés Diccionario