mythbusters - French English Dictionary