blow the final whistle - Turkish English Dictionary