a perfect stranger - Turkish English Dictionary