to avoid all delay - Turco Inglés Diccionario