i had a blast - French English Dictionary