something really interesting happened today - French English Dictionary