how bizarre - Turkish English Dictionary