to feel strange - Turkish English Dictionary