seem bizarre - Turkish English Dictionary