i've done it before - French English Dictionary