who told you that - French English Dictionary