bizarre behavior - Turkish English Dictionary