i've seen him before - French English Dictionary