i had a life - French English Dictionary