it's strange but true - Turkish English Dictionary