sound bizarre - Turkish English Dictionary