appear bizarre - Turkish English Dictionary