appear bizarre/strange - Turkish English Dictionary