best-efforts sale - Turkish English Dictionary