lapse of period - Alemán Inglés Diccionario