look bizarre - Turkish English Dictionary