what's that sound? - French English Dictionary