have its day - Francés Inglés Diccionario