final sale - Turkish English Dictionary