means for introducing a delay - Turco Inglés Diccionario