the parting shot - Turkish English Dictionary