rue the day (that something happened) - Espagnol Anglais Dictionnaire