public sale - Turkish English Dictionary