in a strange manner - Turkish English Dictionary