it's happened to me before - French English Dictionary