twenty-five times - Francés Inglés Diccionario