period of delay - Español Inglés Diccionario