bygones are bygones - Francés Inglés Diccionario