it's our best chance - Turkish English Dictionary