the fact of which - French English Dictionary