and that's a fact - French English Dictionary