last hope - Turkish English Dictionary