ahead of the times - Francés Inglés Diccionario