last more than twenty minutes - Turco Inglés Diccionario