our final hope - Turkish English Dictionary