twenty-five times - Turco Inglés Diccionario