i had a terrible weekend - French English Dictionary