to avoid all delay - Alemán Inglés Diccionario