last more than twenty minutes - Francés Inglés Diccionario