a parting shot - Turkish English Dictionary