it's not over till it's over - Turkish English Dictionary

Suggest a Term