sound bizarre - French English Dictionary