behave strangely - Turkish English Dictionary