i've been through this before - French English Dictionary