a sign of the times - Francés Inglés Diccionario