the period stipulated for delivery - Español Inglés Diccionario