do strange things - Turkish English Dictionary